Congestion Charging sign in London

- Image ID: BEFTNC
Congestion Charging sign in London
Neiliann Tait / Alamy Stock Photo
Image ID: BEFTNC
Congestion Charging sign in London
Location: London, England