Search results
We did not find results for: Melton, England.
Check spelling or type a new query.
We did not find results for: Melton, England.
Check spelling or type a new query.
Town in Leicestershire, England, UK
Melton Mowbray is a town in the Melton district in Leicestershire, England, 19 miles north-east of Leicester, and 20 miles south-east of Nottingham. It lies on the River Eye, known below Melton as the Wreake. Wikipedia