Which part of England is Leicester?
Leicester is a large, populous and cosmopolitan city in the heart of England. The city is located on the river Sor and is surrounded by dense forests. It is a city where lively bars, hipster cafés, interactive museums and modern galleries are located in Gothic, Victorian and Tudor style buildings. Endless migrations have made Leicester a real “world in a city”. Leicester became more famous among tourists when the remains of King Richard III were found here in 2012. And the famous football club “Leicester City” attracts thousands of football fans from all over the world every year. A trip to this fascinating and cozy city will certainly not leave any traveler indifferent.
Is Leicester a part of London?
What is the closest city to Leicester?
Is Leicester part of Birmingham?