
Knights Templar in London Hidden in Plain Sight -
3 Video Views·May 18, 2026
The Temple Church in London is one of the most unusual churches in England.
Built in the 12th century by the Knights Templar, its circular design was inspired by the Church of the Holy Sepulchre in Jerusalem. Inside, stone effigies of medieval knights lie across the floor — sile …
