Pages

Saturday, October 23, 2010

London Big Ben

london big ben

Located just opposite Westminster tube station, the Big Ben is one of the tallest free-standing clock towers in the world.

More details at Welcome to London on kenwooi.com.

0 comments:

Related Posts Plugin for WordPress, Blogger...
Follow Me on Twitter