The Humble Bee Café, London: ‘A meal in a very happy place’ – restaurant review Posted on September 29, 2019