The Ivy Chelsea Garden

The Ivy Chelsea Garden

There are only a few places in London, which I absolutely adore to come back and The Ivy Chelsea Garden, by Richard Caring is one of them. Located on 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 […]

read more