Selfridge's in London on Oxford Street just recently launched the world's largest shoe gallery and in celebration of this feat, the windows of the classic London department store were all bedecked in shoe themes! Walking along Oxford Street, I couldn't resist taking photos! These windows are too fabulous to miss! The above window's theme is Blue Suede Shoes
0 comments:
Post a comment on: Selfridge's - Oxford Street, London