Situated in the heart of the Cotswolds, Vera’s Kitchen serves up wholesome, homemade food, with a seasonal and ever-changing menu. The venue also offers overnight accommodation in its three stylish rooms, promising a tranquil countryside retreat.
Vera’s Kitchen
Address
10 Burford Street, Lechlade, GL7 3AP