1-4 bedroom properties in South Quay Plaza, London, E14 - £727,500-£5,450,000 | Chestertons