Elizabeth Tower: the biggest clock tower in UK

Elizabeth Tower: the biggest clock tower in UK

This beautiful picture was taken in London. Here you can see a beautiful architectural design in the center of the London/United Kingdom. The clock tower that you see in the picture is named either Big Ben or Elizabeth Tower.

Uploaded: Dec 6, 2015

Views: 384

Likes: 10

Tags: #interesting, #architectural, #design, #building, #london, #big, #ben, #elizabeth, #tower, #uk, #tower, #clock

Like
Share
published 1 year ago
TheWorldGallery
Follow


0 Comments