
Knights Templar in Northamptonshire
The Knights Templar were an established order in England, then overnight it all came to an end, leading to legends of secret tunnels, treasure and intrigue.
Roade Local History Society
Wednesday, 22nd October 2025