The Horse & Jockey Inn is a 14th Century Coaching Inn. Located in Knighton Town centre set around a courtyard are two bars and a large Restaurant. In the old Hayloft are 6 luxury ensuite bedrooms. It has been run by the same family since 1989.