Vasco & Pieros Pavilion Italian Restaurant
Restaurant
11 D'Arblay St, SOHO, London, W1F 8DT
–
Charing Cross Station (0.2 mi)
Spaces for hire at Vasco & Pieros Pavilion Italian Restaurant
Entire Venue
Dining Room
·
Whole venue
75 seats
85 standing
Celebrate your birthday or special event in our stylish glass room in Soho. The room fits 13 guests. Enjoy authentic Umbrian cuisine with a private bar and a resident mixologist crafting cocktails.
Choose four starters and four main courses from our menu, which can be personalized with logos or names. Desserts can be selected from daily options or...
Wi-Fi available
Conference call facilities
Projector
Air conditioner
Flipchart
from £5000 hire fee
Pricing updated by venue 2 weeks ago
Enquire now
Glass Room
Dining Room
·
Semi-private area
13 seats
36 standing
Celebrate your birthday or special event in our stylish glass room in Soho. The room fits 13 guests. Enjoy authentic Umbrian cuisine with a private bar and a resident mixologist crafting cocktails.
Choose four starters and four main courses from our menu, which can be personalised with logos or names. Desserts can be selected from daily options or...
Wi-Fi available
Conference call facilities
Projector
Air conditioner
Flipchart
from £100 minimum spend
Pricing updated by venue 2 weeks ago
Enquire now
Find more similar venues in London
Over 17k venues
•
Trusted by 1M+ customers
Please select a city
Trusted by over 1M+ customers
Prices and opening hours
Monday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Tuesday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Wednesday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Thursday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Friday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Saturday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Sunday
6:00 –
5:00
from
£100
min. spend
Entire Venue
6:00 –
5:00
from
£5000
hire fee
Glass Room
6:00 –
5:00
from
£100
min. spend
Pricing updated by venue 2 weeks ago
Facilities and catering options
Up to 85
standing
Up to 75
seats
In-house catering
Italian
cuisine
Parking available
Promoted / ticketed events
Alcohol provided
External catering allowed
Accommodation available
BYO alcohol
About Vasco & Pieros Pavilion Italian Restaurant
Vasco & Piero’s Pavilion is a warm, stylish restaurant in Soho, available for full hire for up to 85 guests.
For smaller events, there's The Glass Room. It's a light-filled private space at the back of the restaurant that fits 13 guests. Surrounded by glass walls, the room feels open yet private.
Decor includes artwork by Italian artists and furniture designed by Italian designers, reflecting the restaurant’s Umbrian roots and focus on good food, conversation, and thoughtful design.
For smaller events, there's The Glass Room. It's a light-filled private space at the back of the restaurant that fits 13 guests. Surrounded by glass walls, the room feels open yet private.
Decor includes artwork by Italian artists and furniture designed by Italian designers, reflecting the restaurant’s Umbrian roots and focus on good food, conversation, and thoughtful design.
FAQ
Cancellations 30 days in advance will receive a full refund.
Cancellations 30 days to 7 days in advance will receive a 50% refund.
Cancellations for events starting within 7 days are non-refundable.
At Vasco & Pieros Pavilion Italian Restaurant, the following catering options are available:
- In-house catering service is available
- Free on-street parking is available
- Paid parking facilities are available nearby
Vasco & Pieros Pavilion Italian Restaurant is located at 11 D'Arblay St, in the St James, London district of London. The nearest metro station is Charing Cross Station.