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