
Le Macabre Coffee House, Soho, London
Le Macabre was a coffee house on Meard Street in London’s Soho area in the 1960s and 1970s. Coffee houses had been popular places for Britain’s youth to congregate in since …
Le Macabre Coffee House, Soho, London Read More