- St George Wharf, SW8
This stunning apartment, located on the 10th floor of The Tower, is truly remarkable and unique. With breath-taking views of the River Thames and Battersea Power Station, the flat has everything you could possibly need, and more! The large master bedroom benefits from wall-to-wall fitted wardrobes, huge floor-to-ceiling windows and an en suite bathroom. The second double bedroom, also with fitted...250m (3 mins) from Vauxhall.