Passengers sailing on the Thames with City Cruises can sing along to their favourite carols this Christmas. 

Guests will be provided with a glass of mulled wine on arrival, before spending a 90-minute journey sailing from Westminster to Tower Bridge and back. Live performers will lead passengers in a chorus of classic Christmas tune, while attendees will be provided with festive Christmas crackers and song sheets.

Tickets are £19.99 per person for the cruise, operating Sunday December 9 and 16. Guests are advised to book early to secure seats, departing Westminster Pier at 16:30pm, returning at 18:00.

For details visit or call 020-7740 0400.

twn Are you sure that you want to switch to desktop version?