>
3 bed flat
St. George Wharf, Vauxhall SW8
£21,665 PCM
This three-bedroom apartment spans 3300 sq. Ft and offers modern elegance and stunning views of the River Thames. It is situated in the vibrant area of St George Wharf, near Battersea Power Station which boasts local amenities, fine dining, chic cafes, and boutique shops.