Located in the heart of Sweden's capital, The Palace of Stockholm has been the official residence of the monarchy for over 250 years - indeed the current King, Carl Gustav XVI continues to host dignitaries within it's magnificent walls to this very day.