Swearing on the Horns is a farcical oath that was traditionally given to visitors at various pubs in the north London suburb of Highgate during the 17th, 18th and 19th centuries.
In the past, visitors would be greeted with the ridiculous oath Swearing on the Horns when arriving at pubs in the Highgate area of north London from the 17th to the 19th centuries.