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.