Back to list
Franco Manca Canary Wharf
Exceptional 9.6 (6 reviews)
Around £30
Location
1 Crossrail Place
London E14 5AR
See on the map