St Helen's Bishopsgate

St Helen's Bishopsgate

St Helen's Bishopsgate is a large conservative evangelical Anglican church located off Bishopsgate in London. It is the largest surviving church in the City of London and it contains more monuments than any other church in Greater London except Westminster Abbey, hence it is sometimes referred to as the Westminster Abbey of the City.

... more on Wikipedia

St Helen's Bishopsgate is also found on...

Quinlan Terry Architecture