I'm still working on these links but here are a few...

Although the websites are cool, they don't begin to come close to the experience of actually being there.
Abbey Road is pure magic....

In England

Abbey Road Studios

Shepard's Bush Empire

Royal Albert Hall

London Apollo Hammersmith
(formerly Hammersmith Odeon)


London Pubs

Cafe Bartok

Liquid

The Coach and Horses

Alphabet

John Snow

----

Greenwich, England

 

In France

The Louvre

Musée d'Orsay

Musée d'Art Moderne de la Ville de Paris

Eiffel Tower Webcams

In Italy

Florence

Florence

Uffizi Gallery

Rome

Vatican City

In Switzerland

Interlaken

St. Moritz

Zurich

Geneva

Info about Switzerland and Liechtenstein

About Switzerland

In Austria

Bregenz

In Germany

Stuttgart

Rothenburg