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