3 Bedroom houses for sale in Holmwood Grove, NW7, Greater London

There are 46 results. Holmwood Grove, NW7, Greater London. Property prices for 3 bedroom properties in Holmwood Grove, NW7 range from £359,950 to £1,500,000 with an average price of £682,274.

3 bedroom properties for sale in Holmwood Grove, NW7, Greater London

icon