Floor Plan for 2 Bedroom Apartment for Sale in South Quay Plaza, Canary Wharf, London, 189 Marsh Wall, E14, 9SH - £1,180,000
Marketed By Prime London Residential