The answer is 

>! The Hounds of Baskerville

[Warlord 099's answer][1] took me almost the whole way there. It suggests to:

>! fill in partial words like `B***KF***` into words like `BREAKFAST`, then find them in the grid with a set of substitutions. For example, it becomes `BDSOKFOEC`, a string found backwards in the top row of the words search, with the substitutions `D<->R, S<->E, O<->A. C<->T`. Presumably, Warlord 099 found these by looking for snippets in the word search and finding consistent substitutions. 

From there, I simply

>! Googled the words. 

This led me to

>! The first paragraph of [The Hounds of Baskerville][2], a story featuring Sherlock Holmes, which contains these words.

As confirmation as to the answer

>! the first chapter contains references to meeting at Waterloo Station.

I feel like I disregarded some information in my solution, so I'm curious if this is how it was intended to be solved.

  [1]: http://puzzling.stackexchange.com/a/5772/4551
  [2]: http://www.gutenberg.org/files/2852/2852-h/2852-h.htm