The wife and I spent one night in The Dorchester, before the controversy, and then a couple of weeks later five nights in the Stafford.
The Dorchester was outstanding. I have never met more friendly, helpful staff at all levels. The hotel is in excellent condition. Now the decor is, well the decor.
The Virtuoso benefits arranged by the TA at the Stafford were very generous. We ended up in one of the a Master Suites in the main house. The staff there were very helpful but not quite as polished at The Dorchester. The condition of the Stafford is also very good. The American Bar was always full.
For the usual tourist things both are in a good location. The parks were especially nice last month.