Translate:

Search Results

Your search: Italian Restaurants, returned 2 venues.
  • Monmouth Kitchen

    Visit London Premier Partner

    Monmouth Kitchen is an Italian and contemporary Peruvian-inspired tapas restaurant. It is located in Covent Garden, close to Theatreland, independent shops and moments from the Royal Opera House.

    Italian Restaurant Maximum Group Size: 20.

  • Osteria

    Visit London Gold Partner

    British Restaurant