What is the London cruise show? The London cruise show is held one weekend a year at Olympia London. This year it is the 17th and 18th of February (2018). This was my first year attending and I had...
What is the London cruise show? The London cruise show is held one weekend a year at Olympia London. This year it is the 17th and 18th of February (2018). This was my first year attending and I had...