Birmingham, Selfridge's, The Bullring, B'ham, 2009. Creator: Ethel Davies.
2-697-661 - Then and Now Images/Heritage Images
The iconic landmark building of Selfridge’s department store, built in 2003 and designed by the architectural firm Future Systems, at the Bullring, central Birmingham, West Midlands, England.