SW117AE
Capital Building, Embassy Gardens, London, SW11
Stunning river views c.1033 sq ft Winter garden Abundance of Natural Light Valet Parking 24hr concierge service Swimming pool, Jacuzzi, sauna, gym and lounge Close to Vauxhall station