South Quay Plaza Mall
4Prop Research
Dec 31, 2009 297
One of the major shopping centres of Docklands, on the ground floor of the office blocks, and close to some of the residential areas offering a wide range of facilities for local people.
Located on Marsh Wall
written by