York: A Historic City North of London

York is a historic city in northern England, approximately 270 miles north of London. It is known for its medieval walls, York Minster, and Viking heritage.

Copyright Wanderlust World © https://www.ynyoo.com