Order: London, Brussels/Brugge, Amsterdam, Germany (Cologne, St Goar, Bacharach, Heidelberg), Prague, Vienna, Munich, Zurich, Bern, Bellagio, Milan, Venice, Naples/Pompeii, Rome, Florence, Pisa, Monte Carlo, Marseille, Catalonia, Barcelona, Madrid, Vitoria, Bordeaux, Paris, London
It looks like you have a very ambitious schedule already. Here are a few
suggestions:
London:
1) Ride the 'hop on' 'hop off' bus for a tour of London day or night
2) Go to Rules Restaurant in Convent Gardens. London's oldest restaurant.
Amsterdam:
1) Rijksmuseum...enjoy Rembrandt's Night Watch.
2) Go to the Van Gogh museum
Florence:
1) Go to the Uffuzi Museum. See Botticelli's 'Birth of Venus' my all time favorite painting.
Vienna:
1) Go to Schonbrunn Palace. An absolute must. Eat lots of pastry. Try a sacher tort. Eat some wienerschnitzle (it's not a hot dog)