Tea Rooms in Stow on the Wold

Cotswold Garden Tea Rooms

Digbeth Street, Stow-on-the-Wold, Cheltenham GL54 1BN, UK