Book a Venue 020 7186 8686

IT Restaurant

Need Help? Use our FREE service.
Simply call us on 020 7186 8686

IT Restaurant - Central London

28-29 Dover Street Mayfair, Central London, W1S 4LX

Venue Introduction

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.

Additional Notes:

With two events rooms to choose from – a semi –  detached private dining room on the ground floor and  an exclusive area upstairs – you are sure to find the  space best suited to your event, from intimate dining  experiences to full-scale parties.

When it comes to a memorable dining experience,  we know that warm, intuitive and efficient service  is just as important as a beautiful plate of food. At IT, you can relax while our dedicated team take  care of all the details.

Room Information

Room NameSeat CapReception Cap
Ground Floor40 seatedseated events only
Upstairs Room5070


Book this venue?

Book this venue or let us help you find more perfect Venues in Central London for your event.

Book This Venue Now

Call us on 020 7186 8686 or complete the form below