If you want to create a memorable setting that attendees will love, then there are few backdrops more striking and memorable than London as seen from the River Thames. Your attendees can settle in for the meeting as London’s iconic skyline rolls on by.