Help! Filming Locations

Help! was filmed in London in United Kingdom.
Show Map
 

Battersea Power Station

Power Station

"a famous power station"