Battersea Power Station, London Vast shopping hall in a former power station. London, England, United Kingdom.