Grade A offices and 35 shops and restaurants