Ques : In which city of England is the Buckingham Palace located?

England London

Ques : In which city of England is the Buckingham Palace located?

A. Cambridge

B. Machester

C. Bristol

D. London

Ans : D. London