Beck Hall is England’s first fully plant-based hotel, bar and restaurant, located in the village of Malham in the Yorkshire Dales
Copyright 2023.