The St. James palace is located in which British city?

Question: The St. James palace is located in which British city?

Options:

Liverpool
Manchester
London
None Of The Above

Correct answer:

London


Leave a Reply