Photo of the day: The Itch Is Dead, Soho, London editor 12 years ago Spotted on Great Marlborough Street, Soho, central London. Share this: Related posts: Photo of the day: Stockings and Salt & Vinegar crisps, Soho Looking up the stone nose of Meard Street, Soho, London Gay Pride party in Soho Square, Soho, central London London Soho street photos – graffiti and small details, May 2014 Soho street scenes: Berwick Market and models for hire The Anonymous beer bottle, Soho, London Yumchaa tea rooms, Soho: possibly the finest tea in London Photo of the day: Dior model in a dumpster, London