General Awareness Questions

Q.  The parliament of Great Britain is housed in which of these buildings?

a. Palace of Westminster
b. The town of London
c. Buckingham palace
d. Old Bailey


ANSWER: See Answer
 
No explanation is available for this question!
 

    Discussion

Post your comment / Share knowledge