London Canary Wharf Motor Expo car motor show organised by Daily Telegraph Daimler Chrysler Smart car Canada Tower beyond

- Image ID: AYAC9F
London Canary Wharf Motor Expo car motor show organised by Daily Telegraph Daimler Chrysler Smart car Canada Tower beyond
Justin Kase z15z / Alamy Stock Photo
Image ID: AYAC9F
Location: Canary Wharf London Docklands England UK