Selfridges is fast approaching its 100th year and back when Henry Gordon Selfridge founded the first store on Oxford Street, his vision was to bring wonders from across the globe to amaze and excite his customers. Back then, Selfridges department store was a place where you could find things that could be seen nowhere else, the first public demonstration of television was held on the first floor of Selfridges!
dezeen