London Residency Show: 20th JulyWe are happy to announce that Grimm Grimm will be performing monthly residence shows at Servant Jazz Quarters in London UK. VOL.1 we will...