Evil From The Needle 232 Camden High Street, London NW1 8QS