Leicester is around 100 miles from London, and the average train time between the two is about 1 hour 20 minutes.
Discover more about the city with our detailed Things to Do in Leicester guide.