2 bedroom property in Anchorage Point, 42 Cuba Street, London, E14 - £500,000 | Chestertons