The Olde Red Lion is a quintessential English country pub and restaurant. It offers steak nights every Thursday featuring local beef. The establishment exudes charm and is known for its independent pub atmosphere.