"Stopped in after a visit to Kelmscott house. It was an absolutely scorcher of a day and it was the perfect spot to stop for a drink."
Phone: +441367253543
Address: Kelmscott, Nr. Lechlade, GL7 3HD, West Oxfordshire, United Kingdom
City: West Oxfordshire
Dishes: 52
Amenities: 24
Categories: 5
Reviews: 848