The Ivy Chelsea Garden Updated: 11 months ago
Register and sign-in to keep track of your favourite places and the ones you already visited.The Ivy Chelsea Garden is a restaurant offering British Cuisine in an elegant setting, including al fresco dining in the garden area. It is located on King's Road in Chelsea.