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: 390

Likes: 12

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

Like
Share
published 2 years ago
TheWorldGallery
Follow


1 Comments
bethann31

bethann31

posted 1 month ago

Lovely!