All aboard for the Royal Windsor River Experience!
Stay aboard beneath the stars on the amazing river Thames at Windsor town. The Thames Cruiser is very well appointed for a comfortable stay and what a unique way to experience this historic town and London in an easy commute. Enjoy the river, the wildlife and the countryside and the Royal Swans. Kick back and enjoy a glass of wine or read a book outdoors on deck, there are two big spaces for you to relax.