This is a short post on a must-visit new opening in the City of London. The newest addition to The Ivy family, The Ivy City Garden is tucked away behind St. Botolph’s Church, just 2 minutes from Liverpool Street station.
Half of the restaurant is “outside” – covered with a retractable roof – and in the theme of a tropical garden. Perfect almost-al-fresco dining on a summers evening in the city. Beautifully presented delicious food all washed down with perfectly mixed original cocktails.