Where is this?

Can you identify this bit of London architecture?

Highlight the “hidden text” in the black box below for your answer.

Docklands Teleport - 1

It is the Docklands Teleport, a satellite broadcast center in North Woolwich.

3 thoughts on “Where is this?

Leave a Reply

Your email address will not be published. Required fields are marked *