stephenvictorthomson
FollowElizabeth Tower
Big Ben is the clock in St Stephen's Tower in the Palace of Westminster - recently renamed as Elizabeth Tower in hounour of Her Majesty's 60 year reig...
Read more
Big Ben is the clock in St Stephen's Tower in the Palace of Westminster - recently renamed as Elizabeth Tower in hounour of Her Majesty's 60 year reign. This is a view taken from the pavement outside Westminster Underground station.
Read less
Read less
Views
101
Likes
Categories
Same photographer See all
Discover more photos See all