The Cross Keys Inn is a charming restaurant located in the heart of the countryside. With its cozy interior and friendly staff, you’ll feel right at home as you enjoy their delicious menu of traditional British cuisine. From hearty pies to classic fish and chips, The Cross Keys Inn is a must-visit for anyone looking for a true taste of the English countryside.