News

Stow-on-the-Wold is in the heart of the Cotswolds ... Instead Stow is cowering. The pubs and shops are mostly shut and shuttered. Even the Tourist Information Office is closed.