The first traffic lights in Britain were installed at Piccadilly Circus, London

Date:
03.08.1926
Additional information

No related events

Map

No places assigned

    No persons assigned

    Tags