Thoroughly enjoyed it. Could not get on top deck at first but managed it after a few stops, good commentary, great river cruise too... Not enough hours in the day
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook