Logo

In Britain, The Red Lion is the most common name for a pub