Ready to discover this year’s most inspiring garden designs and pioneering green tech at the Chelsea Flower Show 2025? If so, read on to learn more about this Chelsea Flower Show and find the perfect restaurants nearby.
It’s that time of year again when people from all around the world flock to Chelsea to see the Royal Hospital transformed with the most beautiful, cutting‑edge displays. Slowly make your way around this exquisite event, sip a glass of champagne and take it all in.
The RHS Chelsea Flower Show returns to the grounds of the Royal Hospital Chelsea from 20th May to 24th May 2025. Over 150,000 visitors are expected to wander through 14 cutting‑edge Show Gardens, the Great Pavilion and new exhibits such as The Avanade Intelligent Garden and The Karoo Succulent Garden.
This esteemed event allows world renowned garden designers, florists, and plant specialists to share their masterpieces and set the new garden trends.

The excitement doesn’t stop at the showground. Throughout the week, Chelsea in Bloom dresses King’s Road in spectacular floral installations, and local restaurants join the festivities with botanical cocktails and flower‑themed menus.
To keep your tummies happy, here are three of the top independent restaurants near the Chelsea Flower Show where you can take an hour or two to relax and enjoy delicious food.
- Riccardo’s Italian Restaurant – At Riccardo’s, we provide a Tuscan experience with relaxed Italian dining, offering ‘tapas’ style portions that are perfect for sharing so guests get to try a little bit of everything. We also have a beautiful terrace, which overlooks the Fulham Road in the heart of Chelsea.
- Manicomio – this restaurant is a slightly more formal Italian restaurant offering an elegant and simple menu. Another fantastic alfresco dining spot, with Tom Salt who is a good friend and an even better cook that will guarantee to have your taste buds tingling.
- The Ivy Chelsea Garden – An all‑day brasserie famed for its sweeping floral entrance and RHS‑inspired cocktail list. A reliable choice from breakfast pastries to late‑night desserts.
This is always a particularly busy week in our calendar, as it is for all restaurants in Chelsea.
So, don’t miss out on getting a table and call 020 7370 6656 or click here to a book a table now for Riccardo’s Italian Restaurant. You can find us at 126 Fulham Road, South Kensington, SW3 6HU.
