I have lost count of the amount of people who have pleaded 'When are playing London?' WELL HERE YOU ARE! This will sell out quick so grab a ticket while you can. It is a small but perfectly formed venue in the heart of the West End.