1 bedroom apartment for sale in Capulet Square, London, E3

Capulet Square, London, E3 3NG, E3 3NG

Price
£290,000
Bedrooms
1
Type
Apartment

View property 95224146