Leeds is a large city in the North England next to the river Aire. It started as Loidis in the 5th century, but wasn’t officially founded as Leeds until 1207. It is located 190 milesContinue reading
Leeds is a large city in the North England next to the river Aire. It started as Loidis in the 5th century, but wasn’t officially founded as Leeds until 1207. It is located 190 milesContinue reading