Question: What is the location of the Houses of Parliament?
Answer: City of Westminster, United Kingdom, London