Trafalgar square london (GB) - Webcam Live Streaming
Watch Trafalgar square london from United Kingdom - live cam in streaming Channel id: 43581 London square dedicated to the memory of the Battle of Trafalgar in which Horatio Nelson s Royal Navy defeated the combined fleets of France and Spain during the Napoleonic wars available on mobile & desktop.