Posted by on May 11, 2016 3:25 pm in All Neat-o

7 memorable moments in the history of Buckingham Palace (

The London residence of Britain’s sovereigns since 1837 and today the working headquarters of the monarchy, Buckingham Palace is one of Britain’s most popular tourist attractions. Here we look back at seven notable moments in the palace’s near 180-year history…

Talk about it...!