Avalon River Cruises Tours with London

London, the largest metropolitan area in the United Kingdom, is the capital city of England and the United Kingdom. London is located on the River Thames. It has been described as a world cultural capital and has four World Heritage Sites: the Tower of London; Kew Gardens; the site comprising the Palace of Westminster, Westminster Abbey and St Margaret's Church; and the historic settlement of Greenwich. Other famous landmarks include Buckingham Palace, the London Eye, Piccadilly Circus, St Paul's Cathedral, Tower Bridge, Trafalgar Square and Wembley Stadium. While on your Avalon tour to London you will see many famous museums, galleries, libraries, sporting events and other cultural events, including the British Museum, National Gallery, Tate Modern, British Library, Wimbledon and 40 theatres.

Avalon Waterways Cruises featuring London:

Click the Avalon Tour Code to View Cruise Details, Dates, Itinerary and booking information.
CodeAvalon Waterways - Tour nameDescriptionDaysRetail FromMap
WPP1 Paris to Normandy with 3 Nights in London 11 Day River Cruise Paris to London 11 $4,698.00
XGE5 Britain Sampler with Paris to Normandy 16 Day River Cruise London to Paris 16 $5,948.00
WLP3 Grand France with 3 Nights in London (Northbound) 18 Day River Cruise Arles to London 18 $8,397.00
WLP1 Grand France with 2 Nights in Nice & 3 Nights in London (Northbound) 20 Day River Cruise Nice to London 20 $9,076.00

Search Tours

Tour Name:
Tour Code:
Days: Spin UpSpin Down to Spin UpSpin Down
Order By:

Avalon Offers & Promotions

Single supplement waived on select 2023 Avalon Mekong or Ganges river cruise departures*
Avalon Waterways Specials and Offers
Popular Avalon Cruises

Avalon Waterways Fleet