Capital Cruising season kicks off in Scotland and at the London Moorings

Capital Cruising’s season in Scotland and at the London Moorings kicks off this week with the arrival of the Viking Neptune into Newhaven, Edinburgh and the Hanseatic Nature into the unique Tower Bridge mooring in London. With around 260 vessels calls due across the UK in 2026, this is set to be a busy season welcoming over 450,000 passengers. The cruise calendar in Scotland …