London Restaurants January 1, 2018 0 The English Grill at Rubens at the Palace The large dining room hung with chandeliers and gilt-framed paintings belonging to the newly launched…