The Rubens At The Palace, London

The Rubens At The Palace

39 Buckingham Palace Road

Built in 1912 as a debutante accommodation for Buckingham Palace, many rooms overlook the Royal Mews. The intimate Library Restaurant and Old Masters Carvery serve an excellent selection of classical and innovative cuisine.