Our Lady of Grace and St. Edward's ChurchParishShareBarley Mow PassageGreater London, England W4 2ABUnited KingdomGet directions