Drawing back the curtain and giving you an exclusive 'Behind the scenes' look at what's going on at London's most Hi-Tech HotelView the hotel...
is the most anticipated gardening show for outdoor lovers and
can be compared to London Fashion Week for gardening. Chelsea Flower Show takes
place every year on the grounds of the
Royal Hospital Chelsea, Chelsea
Flower Show offers viewing of renowned garden designers, plant specialists,
florists and nurseries.
Attracting more than 150,000 visitors, this year Chelsea Flower Show will be taking place from 22nd May 2018 to 26th May 2018. As it is a very popular show, we would recommend booking your tickets ahead of time!
Eccleston Square Hotel is only a 10 minutes' walk from Chelsea Flower Show