The Ivy Chelsea Garden is a beautiful restaurant located in the heart of Chelsea, London. The restaurant features a stunning garden that is perfect for al fresco dining. The menu is a mix of classic British dishes and international cuisine, with a focus on fresh, seasonal ingredients.