Company Logo

Battersea Power Station

Londonlocality
United Kingdomcountry
Battersea Power Station

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

Book tours and experiences in London

Go beyond the video

Book tours and experiences in London

Browse activities from local guides

ViatorFind on Viator