Cruising the Royal River Thames, England
Cruise England's Royal River Thames Aboard English Hotel Barge Magna Carta (1:28)
The English Hotel Barge Magna Carta is an 8-passenger vessel that cruises the upper Thames between Hampton Court and Henley-on-Thames.
Journey along the prettiest stretches of the Thames past royal palaces and quaint riverside towns and villages. Enjoy a captivating mixture of olde worlde England and the natural beauty of the surrounding countryside.