Pasta. Pizza. Vino.
Prezzo London Restaurants
Enjoy Italian dining in the heart of London, with the stunning surroundings of Trafalgar Square, Marble Arch and the West End. Stunning locations and exquisite food are perfect for an authentic Italian dining experience.
Find your nearest location below and book now.