7. Leicester
People per square mile: 11,800
Leicester is located in the east midlands region of England. This city is the resting place of King Richard III. Now, the city is a hub of activity for modern day trading and bustling city life.

Neil Mitchell/Shutterstock.com