SW117AY
Embassy Gardens London SW11
Located opposite US Embassy Luxury facilities including the world famous Sky Pool Surrounded by green space Pet friendly Approx. 804 sq ft of internal living space Easy transport links to Central London