The Lion pub in Burscough, Lancashire, England. Presumably formerly called The Red Lion as the nearby bus stop still says "Red Lion" on it.