Cotswold Garden Tearooms, Cheltenham, United Kingdom [Closed]

Cotswold Garden Tearooms, Cheltenham, United Kingdom [Closed]
Cotswold Garden Tearooms, Cheltenham, United Kingdom (Sep 2019)

Digbeth St, Stow-on-the-Wold, Cheltenham GL54 1BN, United Kingdom

Sep 2019

[Closed]

A La Carte Afternoon Tea Menu