Find hotels near Battersea Power Station, 188 Kirtling St, London, SW8 5BP. View hotels, hostels, b&b's and other accommodation close to Battersea Power Station. The top hotels near Battersea Power Station.
188 Kirtling St, London, SW8 5BP