Other Red Lion Pubs

 

 

 

 

Let
us not forget the Red Lion Pub in Indian Rocks Beach, Florida:

You can just feel the English vibe
with this one, can’t you?