|Luxury river barge cruise vacations on the English hotel barge MAGNA CARTA cruising the Royal River Thames. Based in London England.
English Hotel Barge MAGNA CARTA
Cruising the Royal River Thames
between Hampton Court to Henley-on-Thames, England
Here's a short video presentation for the English Hotel Barge Magna Carta
It's not how far nor how fast, it's the pleasure of the journey that keeps people coming back for more.
Barging in England - Hotel Barges in England - Barge Charters Cruises Vacations Tours Trips