Cotswold Garden Tea Rooms

Wells Cottage, Digbeth Street, Stow on the Wold, GL54 1BN, United Kingdom

Hotel image
Read more reviews for Cotswold Garden Tea Rooms