No Entry and Road Closed Signs on busy London street due to repairs.

- Image ID: PPW25M
Lenscap / Alamy Stock Photo
Image ID: PPW25M
Location: London, UK