£1,232,969
£814,173
£602,446
£472,274
riverslea mill lane, oxfordshire
Sold in JUN 2021
£1,720,000
5 lambridge wood road, oxfordshire
Sold in JUL 2008
£1,725,000
32 lambridge wood road, oxfordshire
Sold in AUG 2016