Two-bedroom flat in Canary Wharf
Apartment · Buy · Listed 21/03/2026
Modern apartment with river views and easy DLR access.
£675,000
- Bedrooms: 2
- Bathrooms: 2
- Area: 79 m²
- Address:
12 Harbour Way, London, Greater London, E14 9QP, United Kingdom