Venue Finder & Hire in Leicester


Leicester is the county town of Leicestershire and is a city in England's East Midlands. Leicester is located at the edge of the National Forest, on the banks of the River Soar. In 2006, the population of the Leicester unitary authority was estimated at 289,700, the highest in the region, whilst 441,213 people lived in the wider Leicester Urban Area.