Ah yes, Sherlock's Home...one of my favorite places! I'd get the fish & chips. I remember big green wingback chairs, and an authentic London phone booth. I also remember two other restaurants in the building---Tail of the Whale, that had a little footbridge over some water, and also Jacque's Garden or something like that. If I recall, it had a big domed glass roof in Jacque's that could open so it was like being outside. Does anyone remember that?