The Globe Inn offers British cuisine. Enjoy meals with garden views in this charming establishment.