There’s a reason this venue is on London’s iconic Denmark Street – intermingled with music shops, this venue is home to album launches and other amazing live music and performances frequently; indicating the friendliness and familiarity in London’s music scene.