Perched on the banks of the River Soar and edging the English National Forest, Leicester is a thriving, progressive city with a vibrant immigrant population. Now the largest city in the East Midlands, Leicester is one of the oldest cities in England with a history going back to pre-Roman times. Once inhabited by Celtic tribes, […]