By John Ryan2008-06-20T17:18:00
As a proposition, Spirit, the young fashion department at Selfridges’ flagship store on Oxford Street, would not normally be eligible for consideration as a Store of the Week.
Already have an account? Sign in here