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: 4256px × 2831px
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