Canalside Haven £450,000 (Guide Price) 2 Bedrooms ● Stainsby Road, London, E14 Light-Filled Luxury: Canalside Haven by Telford Homes View details