The Riverside in Lechlade is an oak-beamed restaurant overlooking the River Thames. Open every day for lunch and dinner with a menu of home-cooked food. Also see The Riverside pub and accommodation.
The Riverside
Address
Parkend Wharf, Lechlade, GL7 3AQ