1 bedroom property in Chart House, 6 Burrells Wharf Square, London, E14 - £300,000 | Chestertons