Amazon's new London center to focus on TV, film. Online retail giant Amazon is to open an international design and development center in London.
Amazon has rented an eight-story, 47,000-square-foot office situated near Barbican station. The new center will be situated near London's technology hub, Shoreditch -- an area known as "TechCity" or "Silicon Roundabout. " Why Amazon Might Go Retro. Why Amazon Is The Best Strategic Player In Tech.