
Yesterday, 15th May, the real Olympic Spirit was installed within the Olympic Village at Stratford, London. The eighteen-foot hight bronze sculpture stands on a solid base of marble in the athletes accommodation area. It looks across to the Orbit Tower and the Olympic Stadium as final preparations are made for the opening of the London … read on

































