← Back
The Ivy Victoria
Restaurants
66 Victoria St, SW1E 6SQ
London
Business profile
Situated in the heart of London Victoria's bustling business quarter, and accommodating 292 guests over two beautiful floors, the restaurant and bar offers a welcoming and sophisticated all-day dining destination for locals and visitors to enjoy.
Gallery
Customer reviews
No reviews yet
Write a review