Trowers & Hamlins advised The Ellison Institute of Technology on the deal.The Ellison Institute of Technology completed its landmark £162 million acquisition of 11-12 St James’s…
The Ellison Institute’s £162 Million Acquisition Of Grade II Listed Building in London
