
Welcome to
The Plough Inn
Set in the picturesque Cotswold village of Kelmscott our welcoming village pub is full of character features. In the summer months our delightful cottage style garden is perfect for dining and drinks
Read More