"Twice weekly, on Wednesdays and Saturdays from 1 to 4 p.m., Lili Bermuda Perfumery hosts classic English afternoon tea in the gardens of the shop, which is nestled inside the historic Stewart Hall in St. George’s. It's a picturesque spot to indulge in a quintessential British pastime, and all the staples are here: tiered trays of finger sandwiches, tiny cakes, and petits-fours, plus scones with clotted cream, honey, and jam, many of them featuring local ingredients." - Katherine Cusumano