4.7 (523) · $ 19.50 · In stock
The Ivy City Garden Restaurant - London, ENG
The Ivy City Garden Restaurant - London, ENG
The Ivy City Garden Restaurant - London, ENG
The Ivy City Garden Restaurant - London, ENG
The Ivy City Garden Restaurant - London, ENG
THE IVY CITY GARDEN, London - City of London - Menu, Prices