The flagship store of Selfridges on Oxford Street. Opened in 1909, it has 540,000 square feet of retail space. Above its front entrance stands The Queen of Time by Gilbert Bayes.
Copyrighted © 2003 - 2022 by Peter Kwok. Images may not be reproduced for commercial purpose without written permission.