Vera’s Kitchen

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.

Address

10 Burford Street, Lechlade, GL7 3AP

Telephone

(01367) 252677

More from Food & Drink