By John Ryan2008-07-17T11:56:44
Selfridges has this week installed kitsch, futuristic windows at its flagship London store as it wraps up its summer Sale two weeks ahead of schedule.
Already have an account? Sign in here