Monday, November 12, 2007

Canary Wharf

London UK,
Canary Wharf is a large business development in London.
see more information in wikipedia

The Underground Station in the park.


Interior of The Underground Station.


The Shopping Mall.


Look up through the glass dome of shopping center at The One Canada Square.


The HSBC history wall.


in the night time.

No comments: