Lincoln's Inn

One of the four Inns of Court in London, situated in the London Borough of Camden.

Its website is and the Wikipedia page is