The Jam Tree – Chelsea, London – Review 30 July, 201530 July, 2015Tim FirmagerTim Firmager has Thursday night cocktails and BBQ at The Jam Tree on London’s Kings Road