3 bedroom property in South Quay Plaza, 185 Marsh Wall, London, E14 - £1,450,000 | Chestertons