A temporary David Bowie shop has opened in London
A much-hyped David Bowie shop has opened in central London, and it is undeniably “a shop”.
Bowie 75 is in Heddon Street, a short hidden pedestrianised road off Regents Street which is notable amongst Bowie fans as it’s where the cover was photographed for his 1972 album The Rise and Fall of Ziggy Stardust and the Spiders From Mars.
In fact, the temporary shop is directly opposite where the cover was photographed — and there’s a small plaque on the wall next to the s
Read more »