Founded by American businessman Harry Gordon Selfridge, Selfridges opened on 15 March 1909 and is the second largest store in the UK after Harrod's.
Selfridges Department Store
No Thumbnail
© Google Maps
By jdubble07 @ 2014-09-03 12:28:03