Artistic and Delectable Botanical Afternoon Tea Experience: Marriott Park Lane, London
The arrival of spring welcomes fresh blooms and a renewed Botanical Afternoon Tea menu at London Marriott Hotel Park Lane. Inspired by neighbouring Hyde Park, tasty finger sandwiches and delightful pastries adorn