|
August 12, 2010
Abseilers scaled St Stephen’s Tower in Westminster on Wednesday to carry out repairs on the face of the world-famous clock. The tower, which houses the famous Big Ben bell, stands 315.9 feet ...
|
|
|
|
|
|
Featured Content
Featuring websites that enhance the internet user’s experience.
|