Jump to navigation

The Crown Inn, Elton

Website video for The Crown Inn in Elton, Cambridgeshire. This film features chef-owner Marcus Lamb describing the hospitality and facilities on offer.