I really don’t need to write much about the location of the sleeve for David Bowie’s The Rise And Fall Of Ziggy Stardust And The Spiders From Mars (the basics? Heddon Street off Regent Street in London) because the quite brilliant Ziggy Stardust Companion does it all for me, and in some detail.
It’s well worth […]