Big Ben
Big Ben refers to the big clock inside the clock tower, St Stephen's tower. There has been a clock tower here since 1854. Listen to Big Ben.

Big BenBig BenBig Ben

Big BenBig BenBig Ben

Big BenBig BenBig Ben

back to main page

Back to welcome page

©2018 André Odeblom