Designed by
Title
Temple Church built by the Knights Templar, 12th-century, London, UK #136074218
Description
The Temple Church is a late 12th-century church in the City of London located between Fleet Street and the River Thames, built by the Knights Templar as their English headquarters.