THE TUDOR ROSE HOTEL
This lovely hotel is located in Beverley
More info