London Restaurants

Enjoy dining in the city of London, with the stunning surroundings of Trafalgar Square or even Marble Arch. Stunning locations and exquisite food are perfect for an authentic Italian dining experience.

Find your nearest location below and book now.


prezzo London restaurants

Enjoy dining in our London restaurants surrounded by beautiful sights in stunning locations. Whichever location you choose you will find a piece of elegance in each of our restaurants. Find your nearest restaurant and dine with us today.

Our salads are light and tasty; when paired with a fruity, fizzy aperitif, these are perfect for all.

Paul Lewis, Executive Chef
Find nearest restaurant