Jump to content

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.