Review of England's first vegan hotel, Beck Hall
An author reviews Beck Hall, England's first vegan hotel, noting its plant-based takes on traditional British dishes.
An author reviews Beck Hall, England's first vegan hotel, noting its plant-based takes on traditional British dishes.