The Riverside Inn, on the north bank of the River Thames at Lechlade, Gloucestershire
The Riverside Pub on the north bank of the River Thames in the Gloucestershire town of Lechlade with the tower of St Lawrence's Church to the rear
Size: 7028px × 4842px
Photo credit: © David McGill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, cotswolds, drink, england, features, food, gloucestershire, holiday, house, inn, lechlad, lechlade, leisure, london, physical, pub, public, refreshment, river, thames, tourism, tourist, travel, uk, vacation, water