Grimsthorpe Castle Grimsthorpe Castle is located in Lincolnshire and was first thought to be built in the 13th century by Gilbert de Grant. However de Grant died in 1156 therefore the origins of the castle are much older and most likely date to around 1140. While called Grimsthorpe Castle the building is actually more of …

Continue reading