The Old Red lion

We where invited by some friends to check out a pub in Welham called The old Red Lion. Situated in the small village of Welham we weren’t expecting anything typically special, boy were we wrong !! When you enter the pub, you are first struck by the amount of cars parked, we couldn’t find a