London SW3
Located on London’s enduringly desirable King’s Road, The Ivy Chelsea Garden brings the familiar luxury of The Ivy on West Street to a relaxed yet sophisticated all-day dining restaurant in the heart of Chelsea.