London. The Trafalgar Square

The view over Charing cross on the famous Trafalgar Square.

At the center of the Square stands Nelson’s Column, flanked by fountains on both sides. The northern part of the Square is where the London National Gallery is located.

The moving web camera periodically changes its angle, allowing us to see each sight in the main square of London.

Have a webcam?


Share it an earn