You have to trust me on this one. This is Heddon Street (just off from Regents Street) where David Bowie was photographed for the classic Ziggy Stardust album cover. Not recognisable now due to the flora and foliage of the local restaurants but a plaque is on the wall to commemorate the spot. The ‘K. West’ sign went west years ago, 'collected' by Bowie fans.
Heddon Street is also the site of London's first night club, 'The Cave of the Golden Calf' that opened in 1912.