1-3 bedroom properties in One Thames Quay, 222 Marsh Wall, London, E14 - £664,500-£1,550,000 | Chestertons