Leicester is the Baltimore to DC's Coventry. The M69 is like the I95 between them.
Leicester is probably most famous for being the home of the current English Premier League champions (about 2 more weeks). Which, when it happened was about as likely as The Nat's winning a playoff series.