Clerkenwell, London isn't a district famed for its music scene, but The Slaughtered Lamb is beginning to change that with…
This website uses cookies.