At the centre of Stow on the Wold, in the heart of the Cotswolds, England. Its reputed to have the oldest pub in England going back to the tenth century. To be honest nothing much to see in this town, although there is a toy museum which is worth a visit, its mostly tea and antique shops
All Comments