Visit to Windsor Castle with Afternoon Tea Cruise for Two

The venue of this year’s Royal Wedding, enjoy a Great Day Out with a Visit to Windsor Castle and River Thames Afternoon Tea Cruise in the heart of Berkshire.