Our Lady of Dolours Catholic ChurchParishShareChapel WalkLondon, England NW4 4BAUnited KingdomGet directions