Sold House Prices in Thame, Buckinghamshire | Average £554,695 | BritishProperty.uk