Back to list
Piazza Italiana
Fabulous 9.4 (469 reviews)
Approx. £35
Location
38 Threadneedle Street
London EC2R 8AY
See on the map
Book
Itinerary