Which is the lower house of the British parliament? December 18, 2017 By Show answer House of Commons. More General Knowledge Questions