You don’t need to be a detective to spot the delicious dishes at Kitchen at Holmes Restaurant in London’s Baker Street. 1 The affable Kitchen at Holmes restaurant attached to the Holmes Hotel has undergone a recent multimillion-pound renovation, and this lovely London restaurant still looks shiny and new. You will see the Kitchen at…