The Cotswolds: Shopping in Burford

Burford sits on the River Windrush, just inside Oxfordshire. The Cotswolds cover 800 square miles and is the largest Area of Outstanding Natural Beauty ( AONB) in England and Wales. Burford sits at the Eastern edge of this area and is quintessentially Cotswold with beautiful honey coloured houses, dating back to the mid Saxon period,Continue reading “The Cotswolds: Shopping in Burford”