Posted on June 30, 2015 by MartijnLondon 2012; Location of Olympic Bell, The Champions Statue and Champions Place revealed Via Skyscrapercity (link) Share this:FacebookTwitter Related