Life Meets Tech banner, Paddington Central, London, England, U.K.

- Image ID: JGTE1G
Life Meets Tech banner, Paddington Central, London, England, U.K.
BRIAN ANTHONY / Alamy Stock Photo
Image ID: JGTE1G
Location: London, United Kingdom