London is brimming with places to enjoy the holiday season, but one river cruise is offering a unique blend of traditional Christmas dinner, live music and plenty of yuletide cheer. The London ...
City cruises operate on a hop-on, hop-off basis and run from Westminster, Waterloo, Tower and Greenwich Piers with commentary along the way. All the departure points are convenient for the city's ...