London’s Newest Blossom Afternoon Tea

Spring in London has a way of making the city feel brand new again. The parks soften into shades of pink and green, the air feels lighter, and suddenly, lingering over tea feels less