The English Grill at The Rubens at The Palace Hotel
The English Grill at The Rubens at The Palace Hotel screams opulence with its stunning dining room. For your Christmas party, you can indulge in a celebratory feast of British classics with Champers to pair, which you can also enjoy in a private space of your own.