congestion charge central zone sign in central london england uk united kingdom

- Image ID: CBETAX
Radharc Images / Alamy Stock Photo
Image ID: CBETAX
Location: london, england, gb, great britain, uk, united kingdom