13 Bedroom House for Sale£450,000Manor Hall Gardens, London, E10Property TypeHouseBedrooms× 3TenureFreehold
13 Bedroom House for Sale£450,000Manor Hall Gardens, London, E10Property TypeHouseBedrooms× 3TenureFreehold