Battersea Power Station – festive fun at London’s buzzing riverside leisure complex
The Travel Magazine | 05.12.2025 16:05
Located on the south bank of the Thames, east of Chelsea Bridge, the unmistakable outline of Battersea Power Station has dominated the west London skyline since the 1930s. At its peak, this Art Deco building produced one-fifth of the capital’s power, but the plant was decommissioned in 1983, slipping into dereliction until work began to repurpose the listed site for the 21st century.