Leicester (disambiguation)

From Wikipedia, the free encyclopedia

Leicester is a city in England. Leicester can also mean:

places
other