In a nutshell, YES! York is a superb small city to visit!! With many historical attractions, Harry Potter connections, and iconic British landmarks, York is a great place to visit.