Caramel Flower Show in Daikanyama
Held in London for 5 days every day since 1912, the Chelsea Flower Show is a quintessential British celebration of gardening, a beloved pastime of the country.
Featuring show gardens created by the crème de la crème of the horticultural world, it heralds the beginning of the British Summer.
Eva Karayiannis invites you to partake in this hymn to all things floral at the Caramel Flower show on Saturday 7th May 2016.
Explore our gardens and the secret lives of plants, participate in fun activities and feast on British treats all day.
Hillside Terrace C 29-10
Tokyo, 150 0033