New Homes & Apartments In Canary Wharf

  • An interior Dining image at South Quay Plaza with Logo
    home-type Apartments
    pound £727,500 - £1,857,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