Buckingham Palace is the official London residence of the British monarch, The Mall, London, England.


Buckingham Palace is the official London residence of the British monarch, The Mall, London, England.


Size: 2769px × 4161px
Location: Buckingham Palace, London, UK
Photo credit: © Nathan King / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, buckingham, depression, finance, gloomy, grey, historical, history, hrh, king, monarch, monarchy, outlook, overcast, palace, queen, queens, recession, regal, residence, royal, royalty, sky, storm, stormy, tourist, tradition, traditional, weather