Home
About Richmond
Calendar
Map
Transport
Contact
Things to Do
Places to Stay
Richmond Pass
Book Now
Hotels
Bed and Breakfast
Boat Hotels
Places To Stay:
Boat Hotels
The Magna Carta
One of the finest and most luxurious vessels to cruise the River Thames. With spacious cabins and delectable cuisine, the barge itself is designed to offer maximum comfort and relaxation.