“The Old Selfridges Hotel is a cavernous industrial space situated on Orchard Street directly above Selfridges department store and entered near the Selfridges Food Hall. No longer a hotel, it is occasionally used for one-off events and art installations.” Entering it now is an ephemeral urban experience.
Photo: Old Selfridges Hotel, London, October 2013