By Gemma Goldfingle2016-07-26T09:35:00
Source: RICHARD CHAMBURY
Selfridges launched the first phase of its 20,000 sq ft Designer Studio at its Oxford Street, London store yesterday.
Already have an account? Sign in here