Chelsea Flower Show 2024
The world’s greatest flower show will burst with horticultural inspiration which this year will focus on innovation and introspection, challenging preconceptions, creating an oasis and celebrating the arts.
RHS Chelsea Flower Show 2025 is on 20 – 24 May 2025.
Located just a stone’s throw away from the venue, Sloane Place is the perfect choice to make your base for the duration of the show. Guests of Sloane Place enjoy the services of our wonderful Concierge Team who can assist with any request, including last-minute tickets, table reservations and transportation.
