SW117BN
Ambassador Building, Embassy Gardens, London, SW11
Furnished Access to the Sky Pool Two Gyms Swimming Pool and Spa Facilities Residents Cinema Two Bathrooms (one ensuite) 24 Hour Concierge Great Transport Links