See-through. January 19, 2008 by Dr. S There are some fine places to eat in London. You probably suspected this, but I'm here to tell you that it's true.