New Homes & Apartments In Canary Wharf

  • An interior Dining image at South Quay Plaza with Logo
    home-type Apartments
    pound £699,990 - £1,762,500

    South Quay Plaza is a development truly unique to the Canary Wharf area. Located just a few moments from the heart of...

    View Development