Interesting facts about York

York is a Cathedral city and unitary authority area in North Yorkshire, England. It is situated at the confluence of the Rivers Ouse and Foss, about midway between London and Edinburgh. As of September 2020, the population of York is about 215,000 people. The city covers a total area of 272 square kilometers (105 square miles). … Read more