Bateaux London is the leading Restaurant Cruise experience on the River Thames in London, United Kingdom. The company specialises in scheduled restaurant cruises and private charters with on-board catering and live music entertainment. Bateaux London cruises operate on the Thames under licence from London River Services, part of Transport for London.