Question #10742
1 Answer
Jun 3, 2017
It can also be the Parliament of the United Kingdom
Explanation:
Westminster is also a shorter name for the Parliament of Great Britain, it is located in the borough of Westminster.