New office at the Innovation Centre in Here East
In the 2012 Olympics' press centre there is now an Innovation Centre which aims to be the largest in Europe hosting 800 start-ups. Demand Logic has moved in early so we presently have a lot of space and a great view of the City of London and Canary Wharf where we can see many of the properties we monitor. Do come and pay us a visit.