The Stafford: Before and After

A few weeks ago, the Stafford by Kempinski in London opened after a seven-month, multi-million dollar renovation that knocked down walls and added new color schemes to the iconic hotel. We have some exclusive new photos of the property—see what a difference seven months and $9 million can make?