This site allows you to search the 100 million word British National Corpus. The British National Corpus was originally created by Oxford University Press in the 1980s - early 1990s.
This version is freely available on the web and it is created by Brigham Young University. The copora contains samples of written and spoken language that is meant to represent a wide cross-section of current British English, both spoken and written.
You can search BYU-BNC for collocates as well as words and phrases by exact word or phrase, wildcard or part of speech, or combinations of these.
For details on BNC and other BYU corpora, see http://corpus.byu.edu/corpora.asp