'Interior of the Temple Church', c1845, (1864). 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. From Old England: A Pictorial Museum of Regal, Ecclesiastical, Municipal, Baronial, and Popular Antiquities, edited by Charles Knight. [James Sangster and Co., London, 1864]
World Europe United Kingdom England Greater London London City of London
World Europe United Kingdom England
Pixel Dimensions (W x H) : 4080x5808
File Size : 69,424kb