In the heart of the City of London, across the monumental, historical Tower Bridge and Tower of London sits yet another one of London's formidable landmark buildings, the neoclassical Grade II listed building, Ten Trinity Square, a former headquarters to the Port of London's Authority, now the home of London's second Four Seasons Hotel and possibly its most glamorous one yet. Read more on #CSPTimes
3