The Ivy Chelsea Garden is a British Brasserie & Grill restaurant in London. Offering al fresco dining and an all-day menu. The Ivy Chelsea, Chelsea London, Balcony Garden, <PERSON>, My Flower, Flower Power, Flower Plants, Restaurant Entrance, Grill Restaurant