From 20th May, guests can enjoy the exquisite and romantic floral-inspired experiences in celebration of this year's Chelsea Flower Show. The £30 three-course Chelsea Flower Show menu, using the freshest seasonal ingredients and incorporating floral elements into contemporary Italian cooking of Head...