Saint Francis de Sales Catholic ChurchParishShareBrereton RoadGreater London, England N17 8DAUnited KingdomGet directions