Plaza agrees £105 per sq ft deals in W1

Plaza Global Real Estate Partners has secured two new £105 per sq ft lettings at 23 Savile Row, W1.

US investor Angelo, Gordon & Co has taken a 10-year lease for 5,600 sq ft on the first floor, as tipped