2 bedroom property in Corner Place, 13-19 Herald Street, London, E2 - £638,000 | Chestertons