The Red Lion

The Red Lion Headquarters Location

Champaign

About The Red Lion
The Red Lion stands on the site of a medieval tavern – known in 1434 as the Hopping Hall. The tavern passed through various hands and traded under many names in its early years, before it was bought by the Crown in 1531

Number of Employees in The Red Lion

51 to 200