London - djnardi

Hard to see, but there is a statue of Sherlock Holmes... must mean we're on Baker Street, ol' chap!

London059