Queen has 'always' loved Windsor Castle more than Buckingham Palace: Here's Why
Queen has a special place in her heart for Windsor castle, says former royal chef.Speaking to Coffee Friends in a recent chat session, chef Darren McGrady confessed that Queen likes her Windsor...