Europe

Photo: Leicester - Leicester is a city and unitary authority area in the East Midlands area of England. It is also the county town of Leicestershire. The city lies on the River Soar and... learn more

Start Your Journey

Contact The Travel Experts