French Restaurants nearby 81 Barking Road, London E16 4HB, 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