The Courthouse Hotel is a luxurious hotel located in a former courthouse in the heart of Soho. They offer walking tours of the neighborhood, showcasing the best of Soho's history, architecture, and culture. The tour guides are knowledgeable and passionate, providing a fascinating insight into this unique area of London.