524 results
Property & houses for sale in Blackwall and Limehouse
- Offers in excess of£900,000
2 bedroom apartment for saleCharrington Tower, Canary Wharf, E14
22- Two Bedroom Apartment
- 937 Sq. Ft. Internally
- From£427,500
Studio for saleOrchard Place, London, E14
Studio-- Incredible facilities
- Close to transport links
New buildHelp to Buy