2+ Bedroom Semi Detached House for Sale in Charlbury, Oxfordshire
Charlbury is a historic market town in the Evenlode valley. The popular town offers a mainline railway station, (Oxford 20 minutes, London Paddington 70 minutes), a wide range of facilities for all ag...