Squires Café Bar is well placed for the Yorkshire coast and both the Yorkshire Dales and Yorkshire Moors national parks, about 10 miles from Leeds city centre and with York within biking …
Read more