Saturday, December 02, 2006

Sherlock Holmes Statue, Baker street

I took this photo with my mobile phone Motorola V3. It is just outside the Baker Street Tube station. You know this address:

The Sherlock Holmes Museum
221b Baker Street,
London, England.

Again the nearest tube station is Baker Street

No comments: