Houses for sale in Bagshot, Surrey

There are 1,626 results. Bagshot, Surrey. Property prices in Bagshot range from £66,250 to £8,500,000 with an average price of £721,399.

Properties for sale in Bagshot, Surrey

icon