A puffin crossing is a type of pedestrian crossing in use in the United Kingdom.
A puffin crossing control panel
The Department for Transport is a ministerial department of the Government of the United Kingdom. It is wholly responsible for overseeing the transport network in England, and for limited transport ma
Puffin crossing
…also blocks the view of the road completely for shorter pedestrians due to being installed at head height. However, a 2005 study commissioned by the DfT found that Puffins were safer than Pelican crossings with fewer pedestrian accidents and fewer involving cars. The executive director for the Parliamentary…
Official portrait of Heidi Alexander MP crop 2, 2024
Official portrait of Lord Hendy of Richmond Hill crop 2
UK Minister for Business and Trade Justin Madders ~2
Simon Lightwood government portrait