We stay at the Corinthia Hotel in London. Absolutely wonderful- the staff is excellent and the location is perfect at Embankment. 2 minutes to the Tube, 5 minute walk to Parliament, Trafalgar Square, 10 minutes to Covent Garden. It's a classic British luxury.
We travel constantly and stay at fantastic properties and as soon as we checked in I looked at my husband and said, this is our London home. Regardless of price I will never stay anywhere else in London.