A new nature-themed afternoon tea in the cloisters of Westminster AbbeyLondon's Afternoon Tea Week showcases unique venues, particularly the Cellarium Cafe within Westminster Abbey, offering a blend of history and culinary delight.