Things to Do Near Burford: Best Places to Visit in the Cotswolds
Burford is one of the most recognisable towns in the Oxfordshire Cotswolds, with a historic High Street running downhill towards the River Windrush. Its traditional stone buildings, independent shops, cafés and historic sites make it a popular base for exploring this part of the Cotswolds. But there is more to the area than the town…
