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