When it comes to hosting a corporate event in London, there are few venues as impressive as out on the water, floating down the River Thames. The Thames winds its way through the twinkling lights of the capital and a riverboat cruise allows your attendees the chance to take in the…
Read More