Back to list
Baccalà
Exceptional 9.6 (103 reviews)
Approx. £50
Location
Bermondsey Street
London SE1 3TR
See on the map
Book
Itinerary