Church of St Thomas MoreParishShareSt Thomas More WalkLancaster, England LA1 5PTUnited KingdomGet directions