The Trout Inn

The Trout Inn
Faringdon Road, Lechlade, Gloucestershire, GL7 3HA