This tea shop looks like the sort of place you’d find in a Harry Potter film. Opened in 1835, it’s the oldest in Europe and has changed very little over the decades. The wonderful scent of green, white, and black tea that fills the air adds to the magical atmosphere. In contrast, just around the corner is a door that leads up to a café that feels like something you might see in a Miss Marple film. This modern addition to the shop is an ideal place for afternoon tea, serving tea-time favorites like scones with fresh berries or lemon curd, finger sandwiches, and blini with salmon.