| 13.3°C Dublin

VIDEO: ‘Pride’ pedestrian traffic signals will be installed in London


For the first time ever, ‘Pride’ pedestrian traffic signals will be installed on roads near Trafalgar Square.

Most Watched Videos

Privacy