Other Restaurants in London - Newham 1D-1E Royal Victoria Place, Newham, London, E16 1UG Tags: bar, cuisine: english, italian, price for 2 (exc. drinks): £15, private parties: call for details, vegetarian dishes