For any tourist visiting the UK, Buckingham Palace is often considered an absolute must-see whilst in London. With its grand facades, historic...