Grantham in the heart of England, always in the thick of it.
Grantham is a market town in Lincolnshire dating from Saxon times or earlier. In the heart of England, it was the birth place of our first female Prime Minister. History of Grantham The town has always been in the thick of things! The Royal Manor belonged at one time to Queen Edith, wife of Edward […]