
Venue type
Restaurant, Bar
Location
London, United Kingdom
The Ivy Victoria
Restaurant and Bar serving an eclectic mix of modern British comfort food, international dishes and cocktails seven days a week.


