Tour Operators in Leigh, Lancashire We help you find any company! Thomas James Holidays Ltd Moss Dene, 7 Hand Lane Leigh, Lancashire