Discover Lucy's Tearoom: A Charming Afternoon Tea Spot in the Heart of the Cotswolds
Nestled in Stow-on-the-Wold, the highest town in the Cotswolds perched atop an 800-foot hill, Lucy’s Tearoom offers a quintessential British afternoon tea experience in a delightful historic setting. This charming tearoom is …