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

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

Choices:

London
Liverpool
None Of The Above
Manchester

Correct answer:

London