11 Bedroom Flat for Sale£112,500Waterden Road, London, E20Property TypeFlatBedrooms× 112 Bedroom Flat for Sale£625,000Waterden Road, London, E20Property TypeFlatBedrooms× 2