
£476,015

£366,611

£304,788

£210,533
Prices increased by £19,110 (5.79%) over the past year
Prices increased by £100,069 (40.20%) over the past 10 years
62 foxhall road, oxfordshire
Sold in APR 2003
£875,126
130 broadway, oxfordshire
Sold in NOV 2024
£840,000
5 hagbourne road, oxfordshire
Sold in JUN 2023
£820,721