other place

The House of Lords. When used in the House of Lords, this phrase refers to the House of Commons.

contributed by user Earle Martin