Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 THAME ROAD Detached £1,019,905 £656,000 29 Oct 2007
91 THAME ROAD Detached £1,892,350 £1,100,000 25 Mar 2011