Visit to Burford in Cotswolds
Burford, one of England’s prettiest small medieval towns in Cotswolds is exclusive places to shop, eat, drink and stay. The name Burford is said to mean a defended settlement by a ford. Burford is situated 20 miles west of Oxford at the crossing of the A40 with the Read more…