answersLogoWhite

0

There are currently 26 lords in the House of Lords of British Parliament. There are currently no other Lords of in England that have any power. They are Lords in title only and serve as figureheads similar to the queen.

User Avatar

Wiki User

12y ago

What else can I help you with?