Sold House Prices in Thatcham, Hampshire | Average £535,814 | BritishProperty.uk