Kate, Will And Harry Welcome The Olympic Torch To Buckingham Palace