I'm afraid the only House of Review that remains as a true House of Review is the House of Lords in the UK.From Wikipedia:
'The House of Lords scrutinises bills that have been approved by the House of Commons. It regularly reviews and amends Bills from the Commons.
While it is unable to prevent Bills passing into law, except in certain limited circumstances, it can delay Bills and force the Commons to reconsider their decisions.