Hotel Barge MAGNA CARTA - Barging in England Britain - www.BargeCharters.com

Cruising the Royal River Thames, England
Between Hampton Court & Henley-on-Thames

VIDEO

Here's a short video presentation for the English Hotel Barge Magna Carta.

Go To Top

HOME > Video