>
3 bed flat
The Tower, St George Wharf, sw8, Vauxhall, London, SW8
£7,497 PCM
Set within The Tower along the River Thames, this chic 3 bedroom apartment has breathtaking river views. It is part of the St George Wharf development, which offers a range of on-site amenities, including a convenience store, dry cleaners, nail bar, sandwich and coffee shop, bar or restaurant, and a bistro.