Imagination’s building on Store Street, just off Tottenham Court Road, is one of London’s architectural landmarks. The facade is that of an Edwardian school, and the six stories behind it are capped with a tented roof, with a modern, light central atrium forming the centre of the building. Each year, the Imagination team creates a display of Christmas lights unrivalled in London. This virtual tour shows the 2006 Christmas lights.
The Imagination Building Christmas Lights