St Thomas of Canterbury Roman Catholic ChurchParishShareGreat Georges RoadSefton, England L22 5BDUnited KingdomGet directions