Towerbrook Capital taken 16,500 sq ft of Grade “A” offices within the new Crown Estate St James’s Market development.
Towerbrook Capital taken 16,500 sq ft of Grade “A” offices within the new Crown Estate St James’s Market development.