lifestyleyorkshire.com
The Star Inn The City
Late 2013 The Star Inn The City opened on the bank of The River Ouse in York. Sourcing most of their produce from Yorkshire, we had to check it out in its first week of opening and were wowed. An…