Samling Hotel gets Michelin star
The North of England and Scotland has a new Michelin starred restaurant in the 2014 Guide… The Samling Hotel. The hotel, near...
The North of England and Scotland has a new Michelin starred restaurant in the 2014 Guide… The Samling Hotel. The hotel, near...