London, England, UK. Shaftesbury Avenue street sign

- Image ID: D7M5BB
PjrTravel / Alamy Stock Photo
Image ID: D7M5BB
Location: London, England, Great Britain, GB, UK, Europe