Designed by
Title
Temple Church - Medieval church built by the Knights Templar, London, UK #
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.
This image is editorial