4 bedroom property in South Quay Plaza, 67 Marsh Wall, London, E14 - £5,450,000 | Chestertons