London, UK


Restaurant & Bar

28-29, Dover St, Mayfair, London W1S 4LX, United Kingdom
Opening times:
  • Sunday - Thursday 11.30am - 12.30am
  • Friday - Saturday 11.30am - 1.30am

This is IT
Established in 2015 in Ibiza, IT Restaurants represent the founders’ unique vision of combining carefully curated music, best-in-class Mediterranean cuisine and contemporary interiors in cosmopolitan destinations. IT Restaurants holds four restaurants across Ibiza, Milan, London and Tulum.

In summer 2020 IT also opened a very successful pop up restaurant in Promenade du Port, the idyllic coastal destination in Porto Cervo, Sardinia and is set to expand overseas with various opening in 2021.

Set across two floors of a former art gallery, IT London offers a dynamic fusion of fine dining and daily music sets from international DJs, making it one of Mayfair’s most dynamic hang-outs.