SW117AE
Capital Building, Embassy Gardens, London, SW11
Large One Bedroom Property River Views 24 Hour Concierge Two Gyms Swimming Pool and Spa Facilities Residents Cinema Sky Pool Great Transport Links