3 bedroom property in South Quay Plaza, Hampton Tower, 183 Marsh Wall, London, E14 - Offers in excess of £1,450,000 | Chestertons