South Quay Plaza

South Quay Plaza
189 Marsh Wall, London, E14 9SH
Photo of South Quay Plaza