As you walk into the small British-style tea shop, it's an explosion of everything English: hand-painted teacups, over 50 types of tea, merchandise commemorating the royal family, and of course ...
Tea and biscuits are a beloved pairing in British culture, and nothing beats the comfort of dunking a biscuit into a warm cup ...