These English scones from Mr. Food will be the hit of your Royal Wedding watch party! Learn more here.