Private Dining at Mayfair’s Finest Italian Restaurant, Il Borro Tuscan Bistro

For a rarefied, exclusive, and luxurious private dining experience, La Dimora, at Borro Tuscan Bistro is the perfect setting.

Emanating comfort and elegance, this secluded private dining room overlooks Mayfair’s bustling Berkeley Street and is flooded with natural light. Seating only a cosy and intimate six, this refined space radiates class and grace.

Whether you are entertaining clients for lunch or dinner, hosting a business meeting, or holding a celebration with friends and family, you can be assured of outstanding service, food, and drink at Il Borro Tuscan Bistro, the finest Italian restaurant in central London.