Battersea Power Station is at the heart of central London’s largest visionary new development. The vast 42-acre site is a former industrial brownfield site, now the home to a community of over 250 shops, cafes, restaurants, theatre, hotel, medical centre … More >>