The market town of Lechlade is situated next to the River Thames, 27 miles south west of Oxford. Attractions to Lechlade and the surrounding area include Lechlade Trout Fisheries and Kelmscott Manor.
3 Star Hotel
40%
Lechlade centre [north-east]
New Inn Hotel
Market Square, Lechlade, Gloucestershire GL7 3AB
Formerly a 17th Century coaching inn, New Inn Hotel offers accommodation on the banks of the River Thames in Lechlade's Market Square.