5 restaurants
With a price of >100£
Cinnamon Restaurant and Bar / Other cuisines
Open now · 7am - 10pm
Hilton London Canary Wharf Tower Hamlets
€€€€