The Red Lion is a traditional British pub located on The Green. It offers a lively atmosphere.