Wondering what the must-visit sights are in London and Paris at the moment? Sure, in London you can visit Westminster, ride the London Eye, lunch at the Ledbury and dine with Heston. But my pick is a small place in Soho – 10 Greek Street – introduced to me by a good friend, full-time lawman and part-time […]