Mountsorrel is a village in Leicestershire on the River Soar, just south of Loughborough with a population in 2001 of 6,662 inhabitants.
Read more about Mountsorrel: Geography, Sporting Teams, Transport, Notable Persons
Mountsorrel is a village in Leicestershire on the River Soar, just south of Loughborough with a population in 2001 of 6,662 inhabitants.
Read more about Mountsorrel: Geography, Sporting Teams, Transport, Notable Persons