England Boats + Barges
Deluxe Class Barge Sails on 1 Tour
Once a working barge in Holland and Belgium, the Magna Carta has been converted into a luxury cruising vessel, navigating England's Upper Thames River. Accommodating only 8 passengers, this deluxe ship is the perfect size for an exclusive charter and itinerary or join a set departure!