Store of the telecommunications company O2 on Oxford Street in London, England, United Kingdom, Europe

- Image ID: BXBP42
Store of the telecommunications company O2 on Oxford Street in London, England, United Kingdom, Europe
imageBROKER / Alamy Stock Photo
Image ID: BXBP42
Filiale des Telekommunikationsunternehmen O2 in der Oxford Street in London, England, Großbritannien, Europa - Firmenlogos Fußgänger Fussgaenger Gebaeude Geschäft Geschäfte Geschaeft Geschaefte Großbritannien Grossbritannien Handel Hauptstädte Hauptstadt
Location: London, London, England, Grossbritannien