Temple Church Photos

Meet 163 travelers, 140 tour guides and discover 390 photos

The Temple Church is a late-12th-century church in London located between Fleet Street and The River Thames, built for and by the Knights Templar as their English headquarters. In modern times, two Inns of Court (Inner Temple and Middle Temple) both use the church. It is famous for its effigy tombs and for being a round church. It was heavily damag…
View Temple Church guide >

Temple Church