St Mary and St Michael ChurchParishShare2 Lukin StreetLondon, England E1 0AAUnited KingdomGet directions