Question: Where is the Palace of Westminster located?
Answer: London