IT Restaurant

London W1S 4NA

IT Restaurant

The IT Restaurant is located in the heart of Mayfair, only a short walk from Green Park station with access to the Jubilee, Piccadilly, and Victoria lines. With three restaurants in Ibiza, Milan and now London, the IT brand has become synonymous with the gastronomic excellence of southern Italy and the vibrancy of the Balearic Islands.

Room Layouts & Capacities

Already a well-known restaurant in Ibiza, this venue houses one semi-private space and one private space. Located in the heart of Mayfair in a former Dover Street gallery, IT is a vibrant, contemporary venue that excels in both its gastronomic offerings and its atmosphere.

This venue has a semi private space located on the ground floor on the edge of the main restaurant, with the luxury of a skylight the space is flooded with natural light during the daytime. This is a relaxed space with lots of versatility in regards to room layout, with the capacity to seat up to 25 guests.

The Lounge is a completely private space located on the first floor.  With the ability to have a standing or seated event its perfect for an intimate party. This space also has its own private bar and DJ booth –  so get ready to get in the groove!

We love this brand new venue, as it is very much a hidden gem of Mayfair.


This venue is only a short walk from Piccadilly Circus and Green Park Stations.


Hereditable House 28-29 Dover Street, London W1S 4NA

You may also like