
The Rubens At The Palace – An Independent Hotel Review
Like many a hotel in London, a Union Jack flag hangs over the doorway of The Rubens at the Palace, the fabric swaying with all the haste of an oak tree expanding its roots. Unlike many hotels in London…















