News

Moor Hall, a hotel with a modern British restaurant is the most notable of them all, with the eatery having three stars to its name – this means the cuisine has been deemed ‘exceptional’.