French Restaurants nearby 79 Barking Road, London E16 4HB, United Kingdom

Upper Deck - Novotel London Excel

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