Answer:
At this time there are 724 members of the House of Lords, of which 606 are life peers, 90 are hereditary peers who sit in the House due to being elected by their fellows, 26 are bishops and the final 2 are hereditary peers who sit in the House because they are royal office holders who perform ceremonial functions, but don't vote.