Motorhome and caravan stopover at The Trout Inn in Lechlade, England. Open all year, toilets on site, pets welcome, with castles and gardens nearby.