TOBY winner profile: London City Centre
Consistent improvements over the past five years, with more still to come, helped earn London City Centre a The Outstanding Building of the Year (TOBY) Award for buildings ranging from 500,000 to one million square feet from Building Owners and Managers