What does UKHL mean? United Kingdom House of Lords LIKE The House of Lords, United Kingdom See the full article