SW117AE
Capital Building, Embassy Gardens, London, SW11
View of the River Thames Built in storage Ideal for commuters Swimming Pool and Spa Facilities Short distance from new shopping district Community focused neighbourhood Landscaped outside spaces Established development