Leicester

  1. United Kingdom
  2. »
  3. England
  4. »
  5. East Midlands
  6. »
  7. Leicester
Address:
East Midlands, England, United Kingdom
Top 10 Hotels in Leicester Leicester and the county town of Leicestershire in the East Midlands of England. The city lies on the River Soar [...]