Burrough Hill, near Melton Mowbray, Leicestershire is the site of an iron age fort. The earthworks are still quite impressive and the views of Leicestershire are superb. [Brian Negus, April 16, 2010]
Cool. I love Brit history.
But they need to find an ancient flying saucer.
Melton Mowbray ? Isn’t that a Harry Potty character ?