The Knights Templar
The Temple Church is a Royal peculiar church in the City of London located between Fleet Street and the River Thames, built by the Knights Templar as their English headquarters. It was consecrated on 10 February 1185 by Patriarch Heraclius of Jerusalem
5,592
views
6
faves
0
comments
Uploaded on February 23, 2021
Taken on August 16, 2019
The Knights Templar
The Temple Church is a Royal peculiar church in the City of London located between Fleet Street and the River Thames, built by the Knights Templar as their English headquarters. It was consecrated on 10 February 1185 by Patriarch Heraclius of Jerusalem
5,592
views
6
faves
0
comments
Uploaded on February 23, 2021
Taken on August 16, 2019