Main Dining Room (Ibérica, Victoria Venue)
Central London, 68 Victoria Street, Show map
Maximum Guests: 80
- Overview
- Layout & Spaces
- Pricing
- Menus & Brochures
- Amenities
- Location
The main restaurant on the first floor offers a range of spaces and set ups, making it a versatile space for event bookings. It is the epitome of sophistication with designer furniture, floor to ceiling windows but all whilst encapsulating the serenity of Spanish culture.
Read More
Layout
80 Seating
Pricing
Food
Enquire for food options.
Menus & Brochures
Amenities
No amenities available.
Great for
Unknown Option