The charming town of Moreton-in-Marsh is among the affordable in the Cotswold while its neighbouring town, Burford is one of ...
After a quick shower and sumptuous breakfast, I was all set to saunter around the city for hours, enjoying the sights and ...