The History of Leith

October 22, 2011

The Last Templar in England

I recently came across a site by accident concerning what they call the “ Last Templar in England “, this is a very good page with some information regarding the Templars, it has pictures regarding the Templars and pictures of a grave that was uncovered that could be that of a KnightTemplar. for more click here

Some Text