Selfridges Oxford St London Store. Illuminated sign "Open to the world since 1909"

- Image ID: BBAKPN