The turbine room of London's Battersea Power Station. The turbine room of London's Battersea Power Station. Turbine Hall, Battersea Power Station, Great Power, Steam Engine, London Calling, Diversity, Engineering