Rental unit in Greater London · ★New · 1 bedroom · 3 beds · 1 bath
Just off Vauxhall Bridge situated at the Vauxhall Pier besides The River Thames. St George Wharf has everything you need from bars and restaurants, to fitness and wellness centres, gyms and shops your family will be close to everything when you stay at this centrally-located place.
["Carbon monoxide alarm", "Wifi", "Security cameras on property", "Paid parking on premises", "TV", "Smoke alarm", "Kitchen", "Washer", "Fire extinguisher"]