- Building Information
- Property Brochures
The Shanghai Commercial Bank Tower is a 27-storey office building in a prime area of central. It is located on Queen's Road and sits directly across from the Landmark mall which houses numerous luxury retailers. The total area of this building is 144,000 square feet.