Buckingham Palace, Westminster, London.

Buckingham Palace, Westminster, London, England