By Grace Bowden2017-07-25T14:30:00
Amazon has unveiled a 600,000 sq ft new head office in Shoreditch, marking its third headquarters in London.
Already have an account? Sign in here