Sold House Prices in Bagshot, Surrey | Average £274,887 | BritishProperty.uk