Bloomsbury's quirky spot in Primrose Hill worth the wait for outstanding cherry pie that rivals Twin Peaks' Double R Diner, plus solid diner fare and good music.