Red Lion Pub Motorhome Stopover in Sellack | Kampline

Motorhome and caravan stopover at the Red Lion Pub in Sellack, England. Open all year, pets allowed, waste service point, close to Goodrich Castle.