From Britain’s largest Italian restaurant to Romy Gill’s long-awaited London debut and yet another ambitious Mayfair steakhouse, here’s what’s new on the capital’s restaurant scene
London restaurant news: Britain’s largest Italian restaurant is coming to Olympia

Leave a Reply