The Greyhound Inn is a charming canalside pub offering a selection of cask ales and freshly prepared British and European meals. This friendly establishment features a quirky layout with low ceilings and stone floors, providing a cozy atmosphere.