Battersea Power Station
Londonlocality
United Kingdomcountry
About
Rising majestically on the south bank of the River Thames, Battersea Power Station is more than just a relic of London's industrial past. This iconic silhouette, with its towering chimneys and Art Deco design, has been transformed into a lively hub of culture and commerce. Visitors flock here not only to marvel at its architectural grandeur but also to immerse themselves in a dynamic blend of shopping, dining, and entertainment. The power station's metamorphosis is a testament to London's ability to reinvent itself while preserving its historic essence.
Highlights
Top picks from the NaviSavi team
Go beyond the video
Book tours and experiences in London
Browse activities from local guides
