A pop-up shop has opened its doors yards from where David Bowie posed as Ziggy Stardust, to mark what would have been the music legend's 75th birthday. Bowie 75 is in Heddon Street, Mayfair ...
The cover art for Bowie's "Ziggy Stardust" album was filmed at 23 Heddon St., a small side-street in London. Here's what it looks like today according to Google Street View. This is perhaps one of ...