Can you identify this bit of London architecture? Highlight the “hidden text” in the black box below for your answer. It is the Docklands Teleport, a satellite broadcast center in North Woolwich.
Feb
14
2009
Your guide to London's culture and transport news and events taking place across the city.
Latest news, articles and photos