Guide price £995,000
The Tower, One St George Wharf, Vauxhall, London, SW8
- 1 Bedroom
- 1 Bathroom
- 1 Reception
A brand new, South-facing manhattan style apartment situated on the sixth floor of one of the tallest residential towers in Europe and the final phase of the hugely popular St George Wharf development.