The Blind Tiger - Review - Clapham, London
The Blind Tiger - Review 697 Wandsworth Road, Clapham, London THIS VENUE IS NOW CLOSED To the uninformed eye, it may appear Lost Society has shut its doors for the night; blinds shut and gates closed. However, to people in the know, say the right code at the side gate and you are welcomed in to see…