Church of the English MartyrsParishSharePrescot StreetLondon, England E1 8BBUnited KingdomGet directions