The name of British Parliament House is-
A
10 Downing Street
B
Westminster Palace
C
Buckingham Palace
D
Greenwich Palace
Correct Answer: Westminster Palace