CD launch at Green Note, Camden

Green Note, 106 Parkway, Camden, London NW1 7AN

This is our official CD launch date in London! It's a great little venue with loads of atmosphere, good beer, vegetarian food and music every night of the week. Really looking forward to this one.