Amazon picks 60 Holborn Viaduct

Amazon will open offices at 60 Holborn Viaduct, in the City of London, to help its expansion programme.

 

The new  offices for 1,600 staff will comprise 12 floors covering 210,000 sq ft at the Axa development which will soon be completed. Amazon's