French Restaurants nearby Barking Road, Canning Town, Greater London E16 4HQ, United Kingdom

Upper Deck - Novotel London Excel

Approximately 1.35 km away
Address: Novotel London Excel, 7 Western Gateway, Royal Victoria Dock, Custom House, London E16 1AA