Hotel insider: Four Seasons London at Ten Trinity Square, London, England
The welcome Possessing one of the most majestic facades a hotel can have, with towering marble columns and maritime sculptures, London’s second Four Seasons opened this year in an exquisitely refurbished beaux arts building, once the grand headquarters of the Port of London Authority. I arrive via cab (make sure you specify the new Four Seasons at 10 Trinity so that the driver doesn’t confuse it with […]