South Quay Plaza | South Quay Plaza | South Quay Plaza | South Quay Plaza | South Quay Plaza |

attachment

South Quay Plaza

Luxury apartment with roof terrace: South Quay Plaza in Canary Wharf has a residents bar and roof terrace