News

The best Italian restaurants in London. ... There’s also branches in Aldgate and Canary Wharf with a Victoria location set to open soon. Time Out tip: Always check out the seasonal specials.
Harry’s Victoria is on the corner of Grosvenor Gardens and has two sun terraces and an open restaurant and raised bar area – for all-day dining from breakfast to dinner.
"The design takes inspiration from early 20th-century Italian station cafes and bistros, paying homage to its close vicinity to one of London's busiest stations." The restaurant is set to open in ...
Emilia’s will open a new flagship restaurant in Victoria in summer 2025, offering fresh handmade pasta, an open kitchen, and al fresco dining near Victoria Station and the Houses of Parliament.
In the 1950s, Elizabeth David used her food column in British Vogue to introduce readers to a wondrous European ingredient: spaghetti. Cut to 2025, and the best Italian restaurants in London serve ...
This is hands down one of London’s most Instagrammable restaurants. This Soho spot is run by the Big Mamma group, who also own Gloria and Ave Mario, and is known for its stunning interior ...
The newest Harry’s restaurant is in the heart of Victoria and has all the classic Italian Harry’s favourites on its menu – as well as being its largest venue to date.