TUCKED away just around the corner from Buckingham Palace, The Rubens at the Palace hotel is a little London oasis of calm and splendour â just the place for a smidgeon of old-school luxury and pampering.
[ad_2]
Read More
TUCKED away just around the corner from Buckingham Palace, The Rubens at the Palace hotel is a little London oasis of calm and splendour â just the place for a smidgeon of old-school luxury and pampering.
[ad_2]
Read More