![]() |
|
|||||||
|
|
||||||||
|
|
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 |
|||||||