By John Ryan2011-09-01T11:40:00
Selfridges Oxford Street has launched The Museum of Everything show with art across its whole frontage.
Already have an account? Sign in here