If you have 2-3 hours to spend in North Yorkshire, there are a few suggestions I have for you:
1. Visit York Minster - This stunning Cathedral is an iconic landmark in York and must-visit attraction. Admission costs £12 per adult, and it will take around an hour to walk around.
2. Explore The Shambles - This picturesque street is lined with unique shops and charming architecture. It's a great place for a stroll and some souvenir shopping. It will take around 30 minutes to an hour to walk through.
3. Walk along the York City Walls - The city walls offer incredible views of the city and are steeped in history. It is a great photo spot or for a quiet moment. It takes around 1-2 hours to walk the full perimeter, but you can also choose smaller sections to explore.
4. Visit Clifford's Tower - This historic attraction provides panoramic views of the city and is a great place to learn about the history of York. Tickets cost £6.50 per adult, and it will take around an hour to visit.