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