Times Square
Building Summary
 
   
 
 
 
 
 
 
Times Square, completed in 2003, is an important development within the City of London close to
St. Paul's Cathedral. Designed by Skidmore, Owings & Merrill, the 376,000-square-foot building
provides tenants with views of the River Thames and the dome of St. Paul's.
GO TO PROPERTY SUMMARY