LONDON, UK - JULY 7, 2016: People visit The Red Lion pub in London. It is a typical London pub. There are more than 7,000 pubs in London Stock Photo - Alamy
Red Lion: British Pub – Houston's Got Spice
Red Lion British Pub - Home | Facebook
Red Lion British Pub - Houston, TX 77019 - Menu, Reviews, Hours and Information.