Mayfair’s best fine dining Italian restaurant is named in Conde Nast Traveller as the place to be in central London

Condé Nast Traveller writes of Il Borro Tuscan Bistro’s indulgent white truffle menu and names us as one of the best places to visit in London. Read the write-up to discover more about why we are rated and reviewed as one of the top restaurants in London.