Editorial use only
Editorial credit: Vicky Jirayu / Shutterstock.com

Royalty-free stock photo ID: 702239383

LONDON, ENGLAND- 9 MAY 2015: View of Red double decker London bus and Tech City London around Old Street station underneath the blue sky. It is the north-eastern corner of the City of London - Image