What is Melton Mowbray?
'''Melton Mowbray''' is a town in [[Leicestershire]], England. Its Market days date back over 1000 years.<ref>{{cite web|url=http://www.melton.co.uk/|title=Melton in Suffolk|website=www.melton.co.uk}}</ref> == References == <references/> {{geo-stub}} {{authority control}} [[Category:Towns in Leicestershire]]