1-2 bedroom properties in One Thames Quay, 222 Marsh Wall, London, E14 - £645,000-£1,550,000 | Chestertons