>
2 bed flat
Embassy Gardens, Ambassador Building, London SW11
£5,092 PCM
The property is a two double bedroom apartment in the Ambassador Building of Embassy Gardens, with a large open plan kitchen and living space that leads onto a balcony with direct views of the river and Embassy Gardens. The master bedroom has an ensuite bathroom and there is ample built-in storage throughout the property.