1 bedroom flat for sale in Ambassador Building, London, SW11

Ambassador Building, London, SW11 7BT, SW11 7BT

Price
£595,000
Bedrooms
1
Type
Flat

View property 95442144