The English Grill at The Rubens at The Palace Hotel
Looking for somewhere special to eat in Victoria? The English Grill at The Rubens at the Palace pairs British dining with a little tableside theatre, just five minutes’ walk from Victoria station and opposite Buckingham Palace’s Royal Mews. With two AA Rosettes, this elegant restaurant sets…