London Architecture
Saint Helen's, Bishopsgate
Also known as
Saint Helen's Church
St. Helen's, Bishopsgate
Address
Great Saint Helen's
London, England EC3
Basic Information
Type Holy Place
Neighborhood: The City