Our Lady of Sorrows and St.Bridget of SwedenParishShare112 Twickenham RoadIsleworth, England TW7 6DLUnited KingdomGet directions