Geography of Leicester
Leicester, England, a city in Leicestershire. It is on the Soar River, 35 miles (56 km) northeast of Birmingham.
Leicester, England, a city in Leicestershire. It is on the Soar River, 35 miles (56 km) northeast of Birmingham.
England, a political division of the United Kingdom of Great Britain and Northern Ireland.
©1998-2012 HowStuffWorks, Inc.