London Cruise Terminal has busiest month