Visit London from the River Thames while indulging in a traditional English afternoon tea on this 90-minute cruise.
The boat will travel through the heart of the English capital, passing some of London's most emblematic monuments including Tower bridge, the London Eye and Big Ben.
A traditional afternoon tea will be served onboard during the cruise.