Tea Time in the Crpyt

Yep, you read that right. In this blog, we’re not taking tea in a fancy dining room but rather down in a thousand-year-old crypt. Novel.  Londoners love tea. And, apparently, Londoners love church, judging by the city’s staggering number of churches. There are 47 churches within London’s square mile. And a few of them offer…

Read more