exploring-london.com
Where’s London’s oldest…traffic lights?
OK, well, they’re not there any more but the first traffic lights erected anywhere in the world were placed on the north-east corner of Parliament Square in Westminster on 9th December, 1868.…