Melton Mowbray

From Simple English Wikipedia, the free encyclopedia

Melton Mowbray is a town in Leicestershire, England. It's Market days date back over 1000 years.[1]

References[change | change source]

  1. "Melton in Suffolk". www.melton.co.uk.