The Cross Keys Country Inn & Restaurant

04/06/2020

The Cross Keys Inn based in Stow, Lincoln, our cosy bar and classy restaurant serve fresh, seasonal, home-cooked food, all week long. We also undertake catering orders for all occasions.