It's big, it's red and you can see it from 10 miles away. Finally, after two years of planning wrangles, Britain's largest public sculpture towers over the Olympic park. In order to minimise disruption, the Orbit was put up without scaffolding, and essentially
Read More
Oh,god
SHARE COMMENT