Lavish luxury reaches a whole new level at the fabulous 5 star Royal Horseguards - A Guoman Hotel. Sitting on the banks of the River Thames this stunning Grade I listed building adjoins the spectacular … more >>