The Ivy Chelsea Garden is a cozy restaurant located in the heart of Chelsea. The restaurant is decorated with beautiful flowers and plants, creating a warm and inviting atmosphere. The menu features classic British dishes with a modern twist, and the restaurant is known for its excellent service.