Rubens at the Palace, London
There are few better places to buy your Christmas gifts than London’s high streets and market places, and Rubens at the Palace is just a short walk from Victoria Station, opposite buckingham Palace. The hotel offers easy access to the city’s most popular shopping districts, including Oxford Street. Freshly refurbished, the hotel combines impeccable service with traditional grandeur. The dining is excellent, from the
Library Restaurant, to the royalty-inspired afternoon tea.