Quirky Bloomsbury spot roasting its own coffee beans with smooth, flavorful depth—worth seeking out despite the small cup size at £4.20.