French Restaurants nearby 24 Barking Road, London E16 1EQ, United Kingdom

Upper Deck - Novotel London Excel

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