The seat of the British government is in London in the Houses of Parliament, officially the New Palace of Westminster. Parliament consists of the House of Lords and the House of Commons. The current building was built in the mid-19th century and was designed by British architect Sir Charles Barry.