Deal Completions

The Cruise Specialists acquired by Barrhead Travel

The Cruise Specialists is one of the UK’s largest holiday companies specialising solely in selling cruise holidays to destinations all over the world, through all of the major international cruise lines.

December 2012
The Cruise Specialists