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

23 Heddon Street, just off Regent Street, W1, London, United Kingdom

Subjects