The oldest extant church in the City of London, St Helen's Bishopsgate was part of a dense network of parishes aimed at serving the medieval Christian community.
The oldest extant church in the City of London, St Helen's Bishopsgate was part of a dense network of parishes aimed at serving the medieval Christian community.