To coincide with the highly anticipated wedding of Prince Harry and Meghan Markle at Windsor Castle, European Waterways is launching a new and highly exclusive “Royal Cruise”, which navigates the River Thames aboard the 8-passenger Magna Carta hotel barge. Created through a special arrangement between European Waterways and members of several historic households, the cruise gives guests the “royal treatment,”…
Read More