3 bedroom property in One Thames Quay, 222 Marsh Wall, London, E14 - £1,225,000 | Chestertons