London’s beautiful new Four Seasons Hotel at Ten Trinity Square repurposes a historic building, offering a fresh alternative for your next stay in the English capital. Let’s face it: London isn’t what it used to be. This former symbol of European prowess, royalty and provenance has slowly evolved and shape…