Before it was time to trundle off to the U.S. again, I took a final trip into London to see the new exhibits at the British Museum (an exhibit on Biblical Coins, and one on Pompeii), but on the way, I felt a need to stop off at Baker Street, 221b Baker Street to be precise. Turns out, Sherlock has some new neighbors on Baker St.— the Beatles, as you will now see. But the real buzz on Baker Street... Read more















