Posted on June 30, 2015October 24, 2023 by MartijnLondon 2012; Location of Olympic Bell, The Champions Statue and Champions Place revealed Via Skyscrapercity (link) Related