PicturesOfEngland.com Member Login
You are not logged in.
Temple Church
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
Browse all London images Add to favourites
Photographer: © Stephen (Gallery)(21st September 2015)
Please add a comment..
Please login to make a comment on this picture
ImageID:1198331, Image size: 2961 x 3351 pixels