York is a beautiful, historic city in the North East of England surrounded by luscious countryside, several National Parks and a stone’s throw from the coast. Located halfway between London and Edinburgh and widely regarded as one of the best places to live in the UK, York offers residents an excellent quality of life. The historic architecture alone is of huge appeal to the millions of visitors who travel to York each year.