London
Nestled between scenic Battersea Park, the river Thames and the iconic Battersea Power Station, Pestana Chelsea Bridge...