Catholic Church of St Mary, MoorfieldsParishShare4-5 Eldon StreetLondon, England EC2M 7LSUnited KingdomGet directions