IT Restaurant

28-29 Dover Street
Mayfair, Central London, W1S 4LX
Need Help? Use our FREE Service.
Simply call us on 020 7186 8686
All images supplied by IT Restaurant

With three restaurants in Ibiza, Milan and London, the  brand has become synonymous with the gastronomic  excellence of southern Italy and the vibrancy of the  Balearic Islands.

In the heart of Mayfair, in a former Dover Street gallery  space, discover a vibrant, contemporary venue where  day-to-night DJ sets, exquisite Mediterranean cuisine  and pin-sharp service combine to make the perfect  destination for any occasion.

Read more

Room Information

Room Name
Ground Floor
Seat Cap
40 seated
Reception Cap
seated events only
Additional Info
-
Room Name
Upstairs Room
Seat Cap
50
Reception Cap
70
Additional Info
-
Venue Finder

Chat to a

Venue Finder

Arrow

Book This Venue

Call us on 020 7186 8686 or complete the form below

What Our Clients Say

Need Help? Try Our Free Service

Planning an event, big or small? Let us take the stress out of finding the perfect venue. From dry hire spaces and blank canvases to fully equipped venues that provide it all, we’ll source exciting options tailored to your needs—so you can skip the hard work and focus on your event.

 

Book This Venue

Book This Venue

Call us on 020 7186 8686 or complete the form below