The developer has filed an EIA for the Houlton Street site
The £85m Renfield Street scheme comprises studios of varying sizes
Developers submit plans for 540-room scheme
The law firm is to take 85,000 sq ft at City Square House