Leeds is a prosperous city in the Northern England, West Yorkshire County. Standing on rivers Eyre and Wharf, the city is just 310 km away from the capital. Boasting eco-friendly environment (Yorkshire County is 65% covered with forests), Leeds occupies as little as 400 square kilometers territory and offers dozens of soigne parks and green recreation areas. Continue reading