Company name: The Plough Inn
Description: Elegant rooms and a rustic restaurant
Kelmscott, Lechlade GL7 3HG, United Kingdom