Buckingham Palace is in which English City. June 7, 2017 By Show answer London More British Geography QuestionsMore Geography Questions