The Ivy Chelsea Garden - Modern British Brasserie Restaurant, London

The Ivy Chelsea Garden is a British Brasserie & Grill restaurant in London. Offering al fresco dining and an all-day menu.

The Ivy Chelsea Garden | Brasserie Restaurant London

Visit: www.theivychelseagarden.com