In 2001, The Crobar opened in Soho, London, because the owner saw a need for a dedicated Rock bar for the thousands of Rock and Heavy Metal fans that live in London. London’s Rock community agreed and The Crobar became the hang out for bands, crew, journalists, promoters and fans […]
error: Content is protected !!