Places to eat in York city centre The Star Inn the City Located along the picturesque River Ouse, The Star Inn the City is an AA Rosette-awarded brasserie with a seasonal menu and views of the passing boats. Sit outside on the expansive terrace (where dogs are welcome) and soak up some northern sunshine, or […]
READ STORY