>
3 bed flat
St Georges Wharf London SW8
£21,666 PCM
The property is a three-bedroom apartment on the 33rd floor of the Tower development in St Georges' Wharf, Vauxhall. It offers approximately 3300 square feet of accommodation with stylish interior design and luxurious furnishings. The apartment provides access to various resident amenities including a business centre, cinema room, and leisure suite with swimming pool. It also features iconic views of the London skyline.