Situated in a prime location, The Rubens at the Palace is opposite the Royal Mews of Buckingham Palace - moments from Victoria Station and some of London's best shops and restaurants.
Attentive staff will make you feel like royalty, anticipating your every need.