Amazon today (Tuesday July 25) opened the doors to its new UK head office and Development Centre at Principal Place in London. The building in Shoreditch is part of a mixed-use scheme with half an acre of public piazza and events space and 20,000sq ft of retail. In 2014, Amazon …
Read More »