Welcome To The George


The George Inn is situated in a typical English country village which is also the home of “the loveliest castle in the world”, Leeds Castle.

historyOriginally built in 1652, The George started life as a coaching inn with hay stored above what is now the back bar. The pub is cosy and warm and in both the dining room and snug bar the walls are decorated with pictures giving visitors a glimpse of life in the early part of the 20th century.

FullSizeRender (1)The pub is listed in The Good Pub Guide and, as well as a great pint, delicious hearty and traditional meals are served in the dining room, the bar or on the new oak-covered al fresco patio.