webcams.travel
London: Trafalgar Square − Live Web Cam at 03:06
Webcam London: Trafalgar Square − Live Web Cam