29 results
2 bedroom flats for sale in EC3A
- £1,800,000
2 bedroom flat for sale80 Houndsditch, London EC3A
22- Tenure: Leasehold
- 2 bedroom 2 bathroom apartment
New buildAdded > 14 days by Allie Home - Canary Wharf
2 bedroom flat for sale80 Houndsditch, London EC3A