The parliament of which country sits in the palace of Westminster – probably better known as the House of Parliament:
A. UK
B. USA
C. Germany
D. Japan
A. UK
B. USA
C. Germany
D. Japan