Immerse yourself in England’s rich traditions, Scotland’s proud history and the many pleasures of Ireland. Combine all this with a cruise from Amsterdam to Budapest and you can look forward to a holiday that romances you with the very best that Europe and Britain have on offer.