Back to list
Cucina
Very good 8.2 (168 reviews)
Approx. £28
Location
12 Bedford Avenue
London WC1B 3GH
See on the map
Book
Itinerary