Europe’s most famous and iconic palace is brimming with incredible history, meaning a visit to Buckingham Palace is a must when visiting London. After you've seen the King’s home in all its glory, head to the suggested eateries, bars and activities that surround Buckingham Palace.