This marks the location of the cover photograph for the iconic David Bowie album 'The Rise and Fall of Ziggy Stardust and the Spiders From Mars'. Ziggy Stardust 1972

http://www.gq-magazine.co.uk/entertainment/articles/2012-02/27/ziggy-stardust-david-bowie-plaque-london-heddon-street